package org.hbgl.geoentity.core.config;

/**
 * 代码功能：
 * 开发日期：2019/11/25
 * 作者：蒋海仑
 * 联系方式：
 * 版本更迭说明：
 * 版权信息：河北广联信息技术有限公司
 */
public class RRException extends RuntimeException {
    private int code = 502;

    /*无参构造函数*/
    public RRException() {
        super();
    }

    //用详细信息指定一个异常
    public RRException(String message) {
        super(message);
    }

    public RRException(int code, String message) {
        super(message);
        this.code = code;
    }

    //用指定的详细信息和原因构造一个新的异常
    public RRException(String message, Throwable cause) {
        super(message, cause);
    }

    //用指定原因构造一个新的异常
    public RRException(Throwable cause) {
        super(cause);
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }
}
